package com.malou.client.ventas.venta;

import java.util.List;

import com.extjs.gxt.ui.client.data.FilterPagingLoadConfig;
import com.extjs.gxt.ui.client.data.PagingLoadResult;
import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
import com.malou.client.util.MensajeData;

@RemoteServiceRelativePath("VentaService")
public interface VentaService extends RemoteService {
	public PagingLoadResult<Venta> paginateVenta(FilterPagingLoadConfig config);
	public MensajeData save(Venta v, List<DetalleVenta> dv);
	public MensajeData anular(Integer id);
	public MensajeData anularAll(List<Integer> ids);
	public List<DetalleVenta> getDetalleVenta(Integer venta_id);
}
